be better than someone - German English Dictionary